low-rent housing - Almanca İngilizce Sözlük